body{
    background: #E4E6E9;
}
*{
    border-radius: 0px !important;
}
a{
    color:#393939;
    text-decoration: none;
}
.tab_form{
    width: 100%;
    border-collapse: collapse;
}
.tab_form tr td{
    padding: 8px;
    border:1px solid gainsboro;
    width: 33%;
}
.tab_form tr td input[type=text],.tab_form tr td input.textbox-text,.tab_form tr td select{
    min-width: 200px !important;
}
.p8{
    padding: 8px;
}
.fr{
    float:right;
}
.fl{
    float:left;
}
textarea{
    resize: none;
    font-size: 13px;
}
.block{
    display: block;
}
.iptborder{
    background-color: #fff;
    border: 1px solid #d4d4d4;
}
#admin_info{
    background: #579ec8;
    margin-right: 10px;
}
#admin_info tr td{
    color: #ffffff;
    height: 18px !important;
    line-height: 18px !important;
    padding-left: 5px;
    padding-right: 5px;
}
#admin_info tr td a{
    color: #ffffff;
}
#admin_info img{
    border: 1px solid lightgrey;
}
.left{
    float: left;
}
.right{
    float: right;
}
.green{
    color: green;
}
.red{
    color:red;
}
.tal{
    text-align: left;
}
.tar{
    text-align: right;
}

/*页面优化*/
.datagrid-header td, .datagrid-body td, .datagrid-footer td {
    padding: 8px;
}
.tabs-header{
    padding: 8px 0 0;
}
.textbox-label{
    font-weight: normal;
}
.panel-title{
    height: 25px;
    line-height: 25px;
}
.menunavbar{
    overflow: hidden !important;
}
.checkactive{
    background: #F5F7FA;
}
.grayborder{
    border: 1px solid lightgrey;
}
.blueborder{
    border: 1px solid lightblue;
}
.panel-title{
    font-weight: normal;
}
.panel-body{
    background:#F8F8F8;
}
.accordion-body{
    background: #ffffff;
}
.accordion .accordion-header-selected{
    background: #FFFFFF;
}
.accordion .accordion-header-selected .panel-title{
    color: #2B7DBC;
}
.datagrid-body,.window-body,.panel-body-noborder,.portal-panel,.portal-p{
    background: #ffffff !important;
}
.datagrid-row-selected{
    background: #dff0d8;
    color:#393939;
}
.tabs li.tabs-selected a.tabs-inner{
    font-weight: normal !important;
}

.menulink{
    padding: 8px !important;
}
.menulink .l-btn-text{

    color: #00438a !important;
}
.menulink .m-btn-plain-active .l-btn-text,.menulink .l-btn-plain:hover .l-btn-text{
    color: #00438a !important;
}
.input_text{
    width: 250px;
}